package com.ruoyi.wvp.utils;

import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;

public class DateUtil {

    //获取东八区ISO8861时间格式字符串
    public static String  getDateTimeStrEt(LocalDateTime localDateTime){
        // 设置时区为东八区
        ZoneId zoneId = ZoneId.of("+08:00");

        // 将LocalDateTime转换为特定时区的ZonedDateTime
        ZonedDateTime zonedDateTime = localDateTime.atZone(zoneId);

        // 创建DateTimeFormatter实例来格式化为ISO 8601时间
        DateTimeFormatter formatter = DateTimeFormatter.ISO_DATE_TIME;

        // 使用formatter格式化时间
        return zonedDateTime.format(formatter);
    }
}
